*{
  margin: 0;
  padding:0;
}
html,body{
  height: 100%;
  width: 100%;
}
.right{
  float: right;
}
.left{
  float: left;
}
.clear{
  clear: both;
}
.by-input{
  width: 300px;
}
.el-table td, .el-table th {
  padding: 5px 0!important;
  text-align: center!important;
}
.all-center{
  display: flex;
  justify-content: center;
  align-items: center;
}
$cp:15px;
.mt15{
  margin-top: $cp;
}
.mb15{
  margin-bottom: $cp;
}
.el-checkbox-group,.by-p{
  text-align: left!important;
  box-sizing: border-box;
  padding-left: $cp+5
}
.by-span{
  display: inline-block;
  margin-right: 25px;
}
.el-row{
  margin-bottom: 5px!important;
}
.by-table .el-col{
  text-align: left!important;
}
.by-center{
  display: flex;
  justify-content: center;
  align-items: center;
}
.by-text-left{
  box-sizing: border-box;
  padding-left: 10px;
  text-align: left!important;
}
.el-table__body-wrapper{
   overflow: visible;
}


